@charset "UTF-8";
.fix{
	*zoom: 1;
}
.fix:after,.fix:before{
	display: block;
	content: "clear";
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}
select, input{
	appearance:none;
	-moz-appearance:none;
	-webkit-appearance:none;
	border: none;
	outline: none;
}
body{
	font-family: PingFangSC-Regular, sans-serif;
}
.qr_top{
	width: 100%;
	height: 2.13rem;
}
.qr_banner{
    width: 100%;
    height: 12.613rem;
    margin-top: -0.3rem;
    position: absolute;
    top: 2.13rem;
    left: 0;
    z-index: -8;
}
.form_box{
    margin-top: 9.69rem;
    width: 92%;
    height: 14.001rem;
    margin-left: 4%;
    background:url(../image/fo_bg2.png) no-repeat top center;
    background-size: 100% auto;
    padding-top: 3.6rem;
}
.input_box{
	width: 86%;
	margin-left: 7%;
	height: 2.6rem;
	margin-bottom: 1.3rem;
	background: url(../image/name_bg.png) no-repeat top center;
	background-size: 100% auto;
}
.input_box_phone{
	background: url(../image/mo_bg.png) no-repeat top center;
	background-size: 100% auto;
}
.label{
	height: 2.4rem;
	margin-right: 0.3rem;
	margin-left: 0.8rem;
	line-height: 2.4rem;
	font-size: 0.85rem;
	font-weight: bold;
	color: #333;
}
.form_input{
	width: 68.5%;
	height: 1rem;
	line-height: 1rem;
	font-family: "宋体";
	font-size: 0.8rem;
	margin: 0.78rem 0;
	border: none;
	outline: none;
	margin-left: 3rem;
}
.select_box{
	width: 86%;
	margin-left: 7%;
	height: 2.4rem;
	margin-bottom: 1.5rem;
	margin-top: -0.5rem;
}
.radio{
	width: 32%;
	font-size: 0.8rem;
	height: 1rem;
	line-height: 1rem;
	margin: 0.75rem 0;
	background: url(../image/qr_select.png) no-repeat right center;
	background-size: 1.06rem auto;
}
.selected{
	background: url(../image/qr_selected.png) no-repeat right center;
	background-size: 1.06rem auto;
	font-weight: bold;
}
.button{
	width: 86%;
	margin-left: 7%;
	height: 2.4rem;
	line-height: 2.4rem;
	font-size: 1.06rem;
	text-align: center;
	background: -webkit-linear-gradient(#ff9442 10%, #ff4614 90%);
	background: -moz-linear-gradient(#ff9442 10%, #ff4614 90%);
	background: -o-linear-gradient(#ff9442 10%, #ff4614 90%);
	background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0.1, #ff9442), color-stop(0.9, #ff4614));
	background: linear-gradient(#ff9442 10%, #ff4614 90%);
	color: #fff;
	border-radius: 3px;
	font-weight: bold;
}
.list_box{
	width: 100%;
    background: #fff;
    border-radius: 1px;
}
.qr_list{
	width: 89.7%;
	margin-left: 5.15%;
	height: 3.86rem;
	margin-bottom: 0.5rem;
}
.qrw_list2{
	width: 100%;
	height: 5.28rem;
	margin-top: -0.3rem;
}
.footer{
	color: #686868;
	width: 100%;
	text-align: center;
	font-size: 0.8rem;
	height: 2rem;
	line-height: 2rem;
	font-weight: bold;
}
.qr_result{
	width: 18%;
	margin-left: 41%;
	margin-top: 2rem;
}
.result_txt{
	width: 100%;
	font-size: 0.8rem;
	text-align: center;
	color: #444444;
	margin-top: 0.4rem;
	text-align: center;
}
.qrw_title{
	width: 80%;
	margin-left: 10%;
	height: 2.5rem;
	line-height: 2.5rem;
	color: #ff8702;
	text-align: center;
	font-weight: bold;
	border-bottom: 1px solid #dcdada;
	margin-bottom: 0.9rem;
}
.bd_main{
	background: #fff;
}
.bd_box{
	width: 100%;
	height: 2.4rem;
	line-height: 2.4rem;
	border-bottom: 1px solid #e0e0e0;
	box-sizing: border-box;
	/*font-weight: bold;*/
	position: relative;
}
.bd_select{
	width: 57.5%;
	height: 2.4rem;
	line-height: 2.4rem;
	font-family: "宋体";
	font-size: 0.8rem;
	margin-right: 0.8rem;
	background: url(../image/qr_jiantou.png) no-repeat right center;
	background-size: 0.4rem auto;
	padding-right: 1.3rem;
	direction: rtl;
	font-weight: bold;
	color:#666;
}
.sheng{
	width: 57.5%;
	height: 2.4rem;
	line-height: 2.4rem;
	font-family: "宋体";
	font-size: 0.8rem;
	margin-right: 0.8rem;
	background: url(../image/qr_jiantou.png) no-repeat right center;
	background-size: 0.4rem auto;
	padding-right: 1.3rem;
	text-align: right;
}
.bd_btn{
	width: 74.6%;
	margin-left: 12.7%;
	height: 2.4rem;
	line-height: 2.4rem;
	font-size: 1.06rem;
	text-align: center;
	background: -webkit-linear-gradient(#ff9442 10%, #ff4614 90%);
	background: -moz-linear-gradient(#ff9442 10%, #ff4614 90%);
	background: -o-linear-gradient(#ff9442 10%, #ff4614 90%);
	background: -webkit-gradient(linear, 0 0, 0 100%, color-stop(0.1, #ff9442), color-stop(0.9, #ff4614));
	background: linear-gradient(#ff9442 10%, #ff4614 90%);
	color: #fff;
	border-radius: 3px;
	margin-top: 1.6rem;
	font-family: PingFangSC-Semibold, sans-serif;
	font-weight: bold;
}
/*错误提示*/
.toast {
    width: 53%;
    padding: 0.75rem;
    position: fixed;
    left: 50%;
    top: 39%;
    border-radius: 3px;
    font-size: 1rem;
    color: #fff;
    background: rgba(0, 0, 0, 0.6);
    display: none;
    left: 25%;
}
/*ios弹窗*/
#select_contact{
	width: 100%;
	height: 2.4rem;
	position: absolute;
	top: 4.3rem;
	left: 0;
}
.qr_iphone{
	width: 90%;
	margin: 0.7rem 0;
	margin-left: 5%;
	height: 2.37rem;
	background: url(../image/number5.png) no-repeat;
	background-size: 100% auto;
	color: #9c3800;
	line-height: 2.37rem;
	text-indent: 22%;
	font-size: 0.9rem;
	font-family: PingFangSC-Semibold;
	font-weight: bold;
	display:none;
}
.proto2{
	margin-top: 0;
    color: #c5c5c5;
    margin-left: 4%;
    width: 90%;
    font-size: 0.586rem;
}
.pto-img2 {
    width: 0.7rem;
    height: 0.7rem;
    display: inline;
    vertical-align: text-bottom;
    margin-right: 2%;
}
.blue{
	color: rgb(255, 135, 12);
    width: auto;
    height: auto;
    display: inline;
    text-align: center;
    background: none;
    border-radius: 3px;
}
/*协议*/
.tan_title{
font-size: 1.2rem;
font-weight: 600;
text-align: center;
width: 100%;
line-height: 1rem;
margin-bottom: 1rem;
margin-top: 0.2rem;
}
.tan_txt{
	width: 100%;
	line-height: 1.6;
	text-indent: 2em;
}
.tan_title_help{
	font-weight: 600;
	line-height: 2.5;
}

.tan_black2{
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: 0.7;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
}
.tan2{
	display: none;
}
.tan_bg{
	width: 80%;
	position: fixed;
	z-index: 20;
	top: 25%;
	left: 10%;
	display: none;
}
.tan_bg2{
	width: 90%;
	position: fixed;
	z-index: 20;
	top: 10%;
	left: 5%;
	display: none;
	padding: 15px;
	background-color: #fff;
	border-radius: 5px;
	max-height: 80%;
	font-size: 0.8rem;
	font-family: "宋体";
	overflow-y:auto ;
	color: #000000;
}
.tan_text{
	width: 70%;
	position: fixed;
	z-index: 21;
	top: 33%;
	text-align: center;
	left: 15%;
	color: #ed5603;
	display: none;
}
img{
	width: 100%;
}
.tan_back2 {
    display: none;
    width: 25px;
    position: fixed;
    z-index: 25;
    top: 2%;
    right: 11%;
}
.qrw_name{
	width: 2.48rem;
	height: 100%;
	margin-right: 4%;
}
.bd_white{
	position:absolute;
	right:0;
	top:0;
}
.qrw_tit{
	width: 100%;
	height: 2.13rem;
	line-height: 2.13rem;
	font-size: 0.8rem;
	color: #b8b8b8;
	text-indent: 0.8rem;
	margin-top: -0.2rem;
	font-weight: bold;
}
.bd_gl{
	background:none;
	padding-right:6%;
	text-align: right;
	direction: ltr;
	width: 45.5%;
}
.qrw_box{
	position: absolute;
	top: 0.48rem;
	right: 1.2rem;
	border: 1px solid #ff8702;
	width: 11.5rem;
	height: 1.44rem;
	line-height: 1.44rem;
	box-sizing: border-box;
}
.qrw_radio{
	width: 50%;
	text-align: center;
	font-size: 0.8rem;
	color: #ff8702;
	box-sizing: border-box;
	height: 100%;
}
.qrw_radioed{
	background: #ff8702;
	color: #fff;
	box-sizing: border-box;
}
.loan_radio{
	width: 50%;
	text-align: center;
	font-size: 0.8rem;
	color: #ff8702;
	box-sizing: border-box;
	height: 100%;
}
.loan_radioed{
	background: #ff8702;
	color: #fff;
	box-sizing: border-box;
}
.che_radio{
	width: 50%;
	text-align: center;
	font-size: 0.8rem;
	color: #ff8702;
	box-sizing: border-box;
	height: 100%;
}
.qrw_three_box{
	height: 1.6rem;
	line-height: 1.6rem;
	top: 0.4rem;
}
.qrw_three{
	width: 33.3%;
	font-size: 0.693rem;
}
.qrw_three_box :nth-child(2){
	border-left: 1px solid #ff8702;
	border-right: 1px solid #ff8702;
}
.result_red{
	color: #ff8702;
	font-size: 0.85rem;
	font-weight: bold;
}
#shi{
	color:#666;
	font-weight:bold;
}
.hw{
	height: 2.5625rem;
    width: 15.75rem;
    display: block;
	animation: tellscale 3s ease infinite;
    -webkit-animation: tellscale 3s ease infinite;
    margin-left: 5%;
    background: url(../image/j_phone.png) no-repeat 2.5rem 0.7rem;
    background-size: 1rem auto;
}
@keyframes tellscale {
    0% {
        transform: scale(1, 1);
        -ms-transform: scale(1, 1); /* IE 9 */
        -webkit-transform: scale(1, 1); /* Safari and Chrome */
    }
    15% {
        transform: scale(1.13, 1.1);
        -ms-transform: scale(1.13, 1.1); /* IE 9 */
        -webkit-transform: scale(1.13, 1.1); /* Safari and Chrome */
    }
    30% {
        transform: scale(1, 1);
        -ms-transform: scale(1, 1); /* IE 9 */
        -webkit-transform: scale(1, 1); /* Safari and Chrome */
    }
}

@-webkit-keyframes tellscale {
    0% {
        transform: scale(1, 1);
        -ms-transform: scale(1, 1); /* IE 9 */
        -webkit-transform: scale(1, 1); /* Safari and Chrome */
    }
    15% {
        transform: scale(1.13, 1.1);
        -ms-transform: scale(1.13, 1.1); /* IE 9 */
        -webkit-transform: scale(1.13, 1.1); /* Safari and Chrome */
    }
    30% {
        transform: scale(1, 1);
        -ms-transform: scale(1, 1); /* IE 9 */
        -webkit-transform: scale(1, 1); /* Safari and Chrome */
    }
}
.sdly2{
	width: 100%;
	height: 13.386rem;
}
.w_button{
	width: 90%;
	margin-left: 5%;
	height: 2.419rem;
	margin-top: 1rem;
}
.input_box{
    margin-bottom: 0.8rem;
    height:2.8rem;
}
.form_input{
    margin-top: 0.75rem;
    margin-bottom:0;
}
.ib_time{
	widows: 92%;
	font-size: 0.7rem;
	margin: 1rem 0;
	margin-left: 4%;
	display: none;
}
header{
 	position: relative;
}
header a {
    display: block;
    height: auto;
}
header a img {
    width: 100%;
}
header a .header4 {
    height: 2.134rem;
}
header a.linkZxp {
    position: absolute;
    top: 0.4rem;
    right: 0.6rem;
    font-size: 0.625rem;
    width: 3.5rem;
    text-align: center;
    color: #616161;
}
.w_box{
	width: 85%;
	margin-left: 7.5%;
	height: 2.5rem;
	border-left: none;
	box-sizing: border-box;
	position: relative;
	background: #fff;
	margin-bottom: 0.53rem;
	border-radius: 3px;
}
.w_icon_l{
	width: 2.24rem;
	height: 100%;
}
.w_name_icon{
	width: 1.12rem;
	margin-left: 0.56rem;
	height: 1.12rem;
	margin-top: 0.69rem;
}
.w_phone_icon{
	width: 0.76rem;
	margin-left: 0.74rem;
	height: 1.403rem;
	margin-top: 0.59rem;
}
.w_line_bottom{
	width: 2.24rem;
	height: 1px;
	background: #ff8711;
	position: absolute;
	bottom: -1px;
	left: 0;
}
.w_icon_r{
	width: 83%;
	height: 100%;
}
.w_icon_r input{
	height: 1.5rem;
	margin-top: 0.5035rem;
	border: none;
	color: #898989;
	font-size: 0.8rem;
	font-family: PingFangSC-Regular, sans-serif;
}
.w_btn{
    color: #000;
    font-size: 0.906rem;
    margin-top: 0.7rem;
    font-weight: bold;
    width: 90%;
    margin-left: 5%;
    height: 2.1rem;
    margin-top: 1rem;
    background-image: url(../image/number5.png);
    background-repeat: no-repeat;
    background-size: 100% auto;
    text-align: center;
    line-height: 2.2rem;
}
.proto2{
	width: 80%;
    margin: 0.5rem 0;
    font-size: 0.74666667rem;
    color: #fff;
    margin-left: 10%;
}
.pto-img2 {
    width: 6%;
    height: 0.9645rem;
    display: inline;
    vertical-align: middle;
    margin-right: 2%;
    margin-bottom: 0.1rem;
}
.w_i1{
	width: 100%;
	height: 6.053rem;
	margin-top: 0.8rem;
}
.w_i2{
	width: 100%;
	height: 12.4rem;
	margin-top: 0.8rem;
}
.w_i3{
	width: 100%;
	height: 4.827rem;
	margin-top: 0.8rem;
}
.j_box{
	width: 100%;
	height: auto;
	border: 1px solid red;
}
.fo_bg{
	width: 92%;
	height: 14.001rem;
	margin-left: 4%;
	position: absolute;
	top: 15.4rem;
	z-index: -5;
}
.j_kong{
	width: 100%;
	height: 3.68rem;
}
.j_phone{
    width: 1.2rem;
    height: auto;
    position: absolute;
    top: 0.6rem;
    left: 2.1rem;
}
.j_all{
	width: 100%;
	height: 33.066rem;
}
.proto2{
	margin-top: 0;
	color: #cbe9ef;
	margin-left: 4%;
	font-size: 0.64rem;
	height: 2rem;
	line-height: 1.9rem;
	text-align: center;
	width: 100%;
	margin-left: 0;
}
.blue {
    font-size: 0.64rem;
    color: #cbe9ef;
}
.new{
	width: 100%;
	height: 29.546rem;
}
.sy_nav_logo{
	width:100%;
	height:2rem;
	display:block;
}









